A Comparison of Distributed Groupware Implementation Environments

نویسنده

  • Conan C. Albrecht
چکیده

This paper compares popular client and server architectures used for groupware. It presents a client framework and evaluates native, installed clients, Java-based applications, and web-based architectures. It also presents a server framework and evaluates databases, thin servers, application servers, and a custom collaborative server. Lessons learned are provided for each architecture. Native and Java-based clients provide highlyinteractive, rich interfaces for groupware. Web-based client applications are simpler and seem the best solution if significant interactivity is not required. Databases and application servers enjoy robust and efficient data storage but do not provide groupware features such as messaging and push updates. Thin servers add these collaborative services but are not full solutions. A custom, collaborative server is presented that provides a truly collaborative platform for application development.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Re-negotiating protocols: a way to integrate groupware in collaborative learning settings

Research is being done within the Computer Supported Collaborative Learning community to investigate how to apply the approach of Problem Oriented Project Pedagogy in distance learning using groupware. Successful implementation of groupware in distributed collaborative settings is not without difficulties. Investigations of different problems are needed to find how to get distributed groups in ...

متن کامل

Flexibility Mapping Synchronous Groupware Architectures to Distributed Implementations

Design-level architectures allow developers to concentrate on the functionality of their groupware application without exposing its detailed implementation as a distributed system. Because they abstract issues of distribution, networking and concurrency control, design-level architectures can be implemented using a range of distributed implementation architectures. This paper shows how the impl...

متن کامل

Exploration environments: supporting users to learn groupware functions

Explorative learning plays a major role when users face new functionality. Nevertheless, the multi-user character of groupware makes explorative learning more difficult. Users are often unable to understand the way certain functions work because they cannot perceive the effects of the functions’ execution. This problem gets more severe with tailorable groupware. Therefore, we propose exploratio...

متن کامل

The Workspace Model: Dynamic Distribution of Interactive Systems

This thesis presents an architectural model for synchronous groupware called the Workspace Model, which provides a clean separation of conceptual structure from distributed implementation. The model includes a formally-defined, distribution transparent, conceptual level architectural model with appropriate abstractions for the development of groupware; a formally-defined implementation level ar...

متن کامل

Managing Structured Documents in Distributed Publishing Environments

Advanced developments in the area of broadband communications , as well as database and groupware technology propose to enable more eecient cooperation in workgroups. A scenario sketching the cooperative production of innovative electronic reference works is used to derive requirements for data management. Based on these requirements an integrated architecture, consisting of workkow-and documen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003